16046 504
2692 93
7220 494
5662 813
13394 248
3188 272
5042 806
6488 733
12357 449
19065 860
6054 604
7180 742
32434 479
3099 441
5808 93
9363 78
4525 373
3097 238
3369 107
4387 805
3874 333
4943 908
3142 160
7272 678
4614 484
3932 320
2378 63
9815 599