339013 1101
44485 607
12105 579
148172 1044
19647 494
9267 200
19752 786
75912 165
6602 383
14955 283
4574 258
8945 88
58001 327
51612 442
15915 557
39276 660
18067 441
10183 412
16093 288
51818 335
83299 553
16484 401
36189 326
30552 557
36789 155
31285 852
9112 938
10014 590