64533 561
13887 453
31486 248
21725 350
165486 278
190090 983
23042 402
12209 596
3564 915
2819 319
9430 570
1402 163
5090 399
3515 597
3751 552