31866 328
115220 412
6307 814
9930 315
4513 77
2141 155
3448 373
4741 522
9367 135
14568 222
6560 488
7990 605
9193 653
5852 680
23466 800
4703 757
9804 297
15873 410
12407 174
5495 602
11305 211
15088 269
13066 49
8231 493