13935 600
23018 509
29402 481
6371 240
37449 263
24078 234
35100 172
36280 77
22132 429
6950 604
13312 303
13828 111
61011 470
23968 373
35995 935
10904 969
29480 293
113266 640
40261 544
35143 189
64806 157
3557 206
84544 251