18045 800
50410 602
11573 488
7571 519
7320 644
13780 214
8419 933
10145 677
25512 483
29692 213
23659 357
7673 88
14468 790
8488 852
36877 414
6208 55
10112 60
15432 352
5387 807
30706 652
12256 113
14247 679
24181 643
4630 186
9459 236