18026 500
8239 496
20271 254
9107 564
5515 609
14958 205
15307 508
12094 862
20215 237
10807 429
7657 587
5516 285
9215 209
3998 115
16262 583
4666 343
10209 387
5829 319
7646 762
5259 315
27946 972
5901 267
10107 160
6280 188
3123 558
8176 622
6035 279
38474 879