4547 608
56056 449
14150 843
32244 318
8502 631
4124 241
36081 313
64626 567
37474 661
3035 300
2678 316
3097 448
10325 904
20525 125