33022 258
30949 68
15199 509
17292 616
19596 493
28304 519
7671 230
14621 338
12074 82
3257 319
4585 560
9684 399
3343 204