2280 60
2678 265
1362 85
2012 201
23515 80
13545 384
6339 454
5156 283
2457 88
2091 96
6837 442
3313 491
38676 484
26940 580
912 121
3216 561