14954 650
405007 870
233634 323
30845 368
181404 892
30108 606
13097 88
41141 624
132644 636
58160 290
57384 527
128323 318
26198 135
2614 311
5136 699
11387 563
23515 208
41126 287
48801 393
24140 137
8943 638
8758 638
6223 557
3568 228
10244 603
17285 513
2871 160
6573 719