31101 381
20332 194
34856 620
47203 317
34291 358
32413 305
58536 679
19818 181
15341 194
28851 891
22405 169
14842 67
44234 353