19821 326
32524 151
73905 612
27608 951
18999 180
6070 534
22329 603
259802 1562
25332 75
25635 287
14803 633
13752 214
63602 219
18422 193
24118 542
6082 330
22871 136
23292 818
58906 607
27225 214
12482 163
11898 877
29434 48
20338 643