16429 80
51153 342
21464 616
21895 191
49459 506
70942 711
27706 332
22058 94
33701 833
23081 553
28872 645
25381 620
69639 371
25236 221
38024 289
32226 172
18886 812
101965 914
62639 200
17643 126
24918 664
32242 297
93439 540
40273 695