33023 258
30951 68
15201 509
17296 616
19598 493
28305 519
7673 230
14622 338
12074 82
3257 319
4585 560
9684 399
3344 204