15013 523
22934 529
20881 206
16422 250
30076 740
11537 983
7496 34
22444 736
32347 179
23021 575
19719 393
8732 451
12911 169
17417 166
14615 75
13851 387
6519 846
64271 614
15063 778
10438 39
7744 425
7068 297
7487 74
8947 607
4959 109
21731 451
10225 349
9713 312