64488 561
13867 453
31478 248
21721 350
165463 278
190049 983
23022 402
12200 596
3563 915
2817 319
9429 570
1401 163
5089 399
3515 597
3751 552