31001 91
18162 551
17801 449
41330 746
20374 566
70961 784
15633 747
36798 603
23022 641
32930 505
27480 369
21420 120
20225 380
7836 80
19341 547
56816 163
17441 692
41020 796
50171 614
37235 502
37088 382
13475 85
22527 162
1493 98
6771 846
32502 404
29679 688
14422 439