31002 91
18165 551
21930 107
17803 449
41332 746
20374 566
11405 595
70967 784
23024 641
32935 505
27482 369
20226 380
9836 485
7839 80
56823 163
17441 692
41034 796
29486 186
12713 49
50178 614
10743 173
37239 502
37092 382
13477 85
6826 440
10753 313
15966 593
11698 268