39080 852
15314 326
37248 2052
41449 420
44145 775
45754 1398
30767 457
24990 1016
49816 607
20503 1095
22346 487
14572 441
360460 5348
307543 3329
273006 3836
259937 2867
223356 2167
214683 3136
202559 2690
196737 2378
155655 1853
129394 1272
129268 2416
126875 1010