5182 929
2975 787
8475 662
17966 237
107098 947
393216 930
9902 417
59530 347
13420 312
12111 477
64531 456
43210 296
42559 167
20500 167
13486 40
23124 551
64090 446
100221 766
8572 684
4582 717
5652 215
14827 391
4555 439