64484 561
13859 453
31478 248
21720 350
165463 278
190047 983
23022 402
12200 596
3563 915
2817 319
9429 570
1401 163
5089 399
3515 597
3751 552