12034 486
30157 652
40912 478
7051 528
10965 68
2254 593
1145 221
9732 803
6122 61
3859 713
9272 608
25597 683
22130 610
251722 337
23133 575
10824 272
11275 312
2348 293
14772 648
163062 422
28976 647
14714 978
78849 309
15045 825