37266 509
4992 502
4114 978
3248 283
8128 621
3221 101
2561 273
1154 47
16586 370
1691 148
10097 654
3411 910
4380 499
2272 244
2105 319
1612 425
8049 635
2213 265
3529 697
1902 629
1866 456
2620 589
2752 575
1083 166