30593 328
6004 155
8283 492
31624 114
17477 642
5510 76
33872 744
21759 302
18525 58
11601 272
14370 760
30229 562
151 27
2082 614
65692 400
45453 827
25657 882
19726 871
1268 410
2827 744
1253 128
11707 670
13600 417
3621 44