31010 91
18170 551
21930 107
17807 449
41347 746
20380 566
11406 595
70981 784
23032 641
32940 505
27485 369
20234 380
9837 485
7840 80
56839 163
17441 692
41039 796
29489 186
12714 49
50184 614
10746 173
37259 502
37100 382
13482 85
6827 440
10756 313
15971 593
11702 268