31012 91
18173 551
21931 107
17808 449
41350 746
20384 566
11408 595
70986 784
23034 641
32940 505
27487 369
20235 380
9837 485
7841 80
56844 163
17441 692
41042 796
29491 186
12716 49
50184 614
10747 173
37262 502
37102 382
13484 85
6827 440
10756 313
15971 593
11703 268