180556 300
17734 184
109983 961
10354 47
112808 1116
28089 743
33524 179
70178 691
8190 160
22777 239
13679 495
42007 189
32484 112
15314 221
11002 818
14516 741
13464 453
13145 459
11469 119
26435 631
17509 406
28792 669
29817 318
24713 146