45965 341
111872 598
17926 661
29235 256
5951 116
7635 519
8067 532
9684 526
3258 633
7622 311
3839 207
14603 391
9020 645
9513 392
2732 330
6312 120
3934 390
2747 417
40001 433
34279 473