38118 923
35016 314
18964 1001
17331 781
16856 608
23311 80
30551 307
21272 393
24629 407
14471 338
30335 150
17402 94
35870 638
25442 317
40284 436
21079 712
36269 729
31775 119
21229 400
45280 50
38740 79
56504 947
20754 782
33378 664