32308 603
17544 546
36226 952
11555 675
21703 422
3271 517
2482 67
7923 483
85060 839
16876 326
12553 31
48196 491
17468 450
27628 41
48737 592
21792 188