2801 645
1265 208
3096 708
2542 569
3818 519
2581 515
2366 508
1524 416
2362 587
358 43
831 209
4657 669
453 32
1755 363
2480 713
3103 516
1132 220
824 185
1916 238
391 125
1592 308
1295 207
2316 399
1049 52