31002 91
18163 551
17802 449
41331 746
20374 566
70962 784
15633 747
36806 603
23022 641
32931 505
27480 369
21420 120
20226 380
7836 80
19343 547
56817 163
17441 692
41022 796
50171 614
37237 502
37088 382
13476 85
22527 162
1493 98
6771 846
32502 404
29679 688
14422 439