9551 506
18298 215
16487 129
11351 542
14615 598
4704 346
6202 179
20526 612
167844 1110
135735 768
12616 77
107488 438
17124 417
6394 368
27296 255
29423 136
5865 541