31226 91
15723 490
18249 551
17870 449
41645 746
20495 566
11446 595
71646 784
15736 747
23094 641
33141 505
27567 369
21567 120
20339 380
7870 80
57322 164
17486 692
41433 797
29715 186
7163 331
1540 36
50377 614
10829 173
37430 502
37524 382
10261 717
13647 85
11755 268