31121 86
19917 663
23373 343
43442 529
16926 376
84201 475
17436 596
47838 360
11172 673
20042 179
25260 620
25834 242
25348 307
23993 184
9309 175
28052 520
42044 787
28857 545
17280 94
14488 225
15198 558
22060 115
20721 699
18770 76
21720 463
27928 75
43243 1010
16889 318