2583 131
240670 616
45391 257
38181 532
237930 1362
439029 1502
130897 324
77504 259
48482 483
98015 428
2906 320
2849 640
2380 548
2401 229
2898 427
3562 403
1925 343
2488 577
1434 318
800 116