180553 300
17734 184
109977 961
10354 47
112794 1116
28087 743
33523 179
70175 691
8190 160
22776 239
13679 495
42005 189
32484 112
15314 221
11002 818
14516 741
13464 453
13144 459
11468 119
26431 631
17506 406
28789 669
29813 318
24711 146