2295 55
1688 157
2609 214
8104 326
1845 90
13721 211
3123 326
17377 95
5191 575
3521 441
3056 610
5312 526
55102 400
10631 268
1105 49