3003 504
3069 440
3827 624
928 53
2571 329
6935 459
4286 812
2287 136
2621 296
8706 807
3557 782
8163 551
3832 73
18348 745
2102 108
5579 643
1589 152
2201 147
8408 533
4926 681
6379 661
2383 326
6099 86
2756 116