29020 800
10611 323
18251 327
27451 304
68797 156
16317 408
112390 736
49114 304
18096 188
105681 957
69278 547
51827 217
40961 144
32271 138
221639 1381
26020 639
103261 153
66458 603
53535 675
89280 407
22438 420
20918 616
45214 125
49004 612
177761 785
88233 276
249771 972
285310 662