338997 1101
44480 607
12105 579
148169 1044
19647 494
9267 200
19750 786
75907 165
6601 383
14955 283
4574 258
8943 88
57998 327
51608 442
15915 557
39275 660
18066 441
10180 411
16092 288
51813 335
83295 553
16479 401
36172 326
30548 557
36788 155
31284 852
9111 938
10014 590