2631 583
491 152
885 215
915 272
128987 390
15423 209
4503 745
108790 387
77866 838
144612 409
101343 284
49185 871
20870 255
16679 665
65873 319
196378 1161
133114 399
13816 914
114945 288
89499 543
13201 495
73981 606
56522 676
4325 583