64529 561
13883 453
31483 248
21724 350
165481 278
190083 983
23040 402
12208 596
3564 915
2818 319
9430 570
1401 163
5090 399
3515 597
3751 552