3015 663
2204 370
2563 471
1750 508
1824 424
3677 903
1390 316
2834 564
548 85
3130 899
4110 844
1929 466
270 57
32537 607
83272 883
29195 326
28205 52
7639 308
30185 404
11980 431
3237 111
7417 860
36254 642
14400 44
55885 547
4875 266
2242 89
13505 397