31121 381
20348 194
34919 620
47273 317
34312 358
32427 305
58589 679
19871 181
15385 194
28908 891
22440 169
14851 67
44322 353