14952 650
404733 870
233420 323
30844 368
181351 892
30103 606
13093 88
41118 624
132610 636
58089 290
57218 527
128058 318
26172 135
2612 311
5134 699
11382 563
23420 208
41001 287
48746 393
24078 137
8941 638
8757 638
6218 557
3566 228
10237 603
17269 513
2871 160
6571 719