5186 80
5320 323
896 89
4159 652
1721 139
1709 195
2733 659
3162 610
3553 285
1649 245
3845 888
1472 112
885 95
2225 229
4502 501
7220 687
4198 811
2862 649
2899 346
1400 46
3018 387
1302 217
2446 436
4480 274