4296 596
1510 50
13260 218
3470 973
5562 417
2903 517
4055 952
3957 778
2928 463
1064 180
42889 551
32317 70
44179 124
17652 544
17709 399
17027 925
7548 642
26505 493
19895 121
5043 614
1388 217
1785 58
3214 657
3154 894
4476 745
2815 57
1381 274
2225 151