4548 608
56098 449
14150 843
32245 318
8502 631
4124 241
36081 313
64631 567
37474 661
3035 300
2678 316
3097 448
10326 904
20526 125