22860 966
45015 346
8584 466
5431 71
1570 215
95662 535
272337 727
4839 693
5697 948
4793 908
4080 632
61707 394
4366 383
7674 109
1865 29
4024 406
7031 802
6073 144
37589 669
14015 67
3048 107
4421 405
29392 657
3323 590
141210 332
5329 458
2540 371
27823 676