5561 417
2903 517
4052 952
3956 778
2928 463
1064 180
42889 551
32316 70
44179 124
17650 544
17709 399
17025 925
7548 642
26504 493
19895 121
5042 614
1387 217
1784 58
3214 657
3154 894
4476 745
2814 57
1381 274
2224 151
3068 709
7196 97
2559 717
3902 290