15314 326
41449 420
19798 313
19403 1077
45161 533
17864 1393
76857 1373
47939 1632
20507 1095
50534 851
36625 243
25472 552
360509 5348
307612 3330
273056 3836
259963 2867
223382 2167
214700 3136
202571 2690
196768 2378
155666 1853
129406 1272
129293 2416
126881 1010