4630 609
58186 451
14165 843
32261 318
8508 631
4132 241
36226 313
64754 567
37488 661
3046 300
2683 316
3102 448
10330 904
20578 125