33023 258
30951 68
15201 509
17303 616
19600 493
28307 519
7674 230
14622 338
12074 82
3257 319
4585 560
9686 399
3344 204