31097 86
19894 663
23349 343
43433 529
16901 376
84129 475
17412 596
47801 359
11166 673
20030 179
25240 620
25826 242
25312 307
23968 184
9300 175
27990 520
42017 787
28843 545
17266 94
14477 225
15187 558
22039 115
20688 699
18746 76
21699 463
27905 75
43207 1010
16883 318