45599 80
30224 470
19117 296
25615 542
44185 226
30034 639
22362 263
49075 698
35803 439
16308 195
21528 485
15885 284
32437 848
24602 335
12572 302
147550 638
15557 688
101185 725
93614 341
294710 1125
37177 238
29393 316
53753 426
15006 1021
455607 1545
56172 249
138545 428
36934 719