19506 58
2347 248
12916 616
5289 293
55411 298
19488 264
26837 133
3974 421
5647 969
7666 548
3226 46
9336 526
16364 464
7453 186
13750 826
6137 112
2586 167
3888 560
7999 369
5390 540
15862 521
27574 374
5148 110
8351 541
2760 203