3980 591
3639 570
5420 342
1774 200
2745 513
3713 498
2997 296
4049 884
2722 477
4719 233
2250 172
811 98
2341 275
7402 319
2639 465
3285 871
5345 162
4127 287
6660 470
2980 677
65917 662
86110 491
15729 523
21557 569
28900 280
19089 352
19558 428
12532 916