33023 258
30950 68
15201 509
17295 616
19598 493
28305 519
7671 230
14621 338
12074 82
3257 319
4585 560
9684 399
3343 204