16046 504
2692 93
7220 494
5662 813
13394 248
3188 272
5042 806
6487 733
12357 449
19065 860
6053 604
7180 742
32430 479
3099 441
5808 93
9363 78
4524 373
3096 238
3369 107
4384 805
3874 333
4943 908
3141 160
7272 678
4614 484
3932 320
2377 63
9815 599