64581 561
13912 453
31487 248
21735 350
165509 278
190123 983
23057 402
12225 596
3565 915
2821 319
9432 570
1402 163
5091 399
3517 597
3752 552