3032 517
2815 452
2045 222
2690 41
2552 122
2433 681
1279 272
2867 194
3072 188
2516 371
2894 393
1208 115
899 53
539 97
4103 259
20389 492
2536 245
2059 331
3914 405
3612 904
3004 123
1400 119
1979 105
502 101