12607 125
2435 42
5089 343
1984 175
4853 691
17613 629
20830 478
29118 89
68339 833
37862 222
6269 803
4037 332
18196 603
16066 602
7893 290
7379 579
111193 316
31686 387
28785 849
17898 631
7436 482
16640 335
7468 709
17959 163
9826 99
6636 705
44413 94
5483 94