200013 815
2803 93
81869 691
78911 200
2603 447
2693 537
2521 161
143139 407
6020 645
2451 222
5692 948
15391 94
5403 184
120984 933
5158 299
12430 632
6048 84
13530 134
12693 436
392390 673
15468 659
13155 451
16396 581
14234 376
9683 330
35435 486
165784 766
349586 932