5050 66
29033 165
4912 78
7023 603
12491 612
25063 407
1284 197
5530 392
9850 309
6743 222
3716 59
8793 535
10894 769
22554 811
4274 852
7943 681
3279 719
1516 181
3620 748
2395 610
4275 39
4841 71
2909 87
3897 623
1132 163
36216 561
2490 62
2358 94