1290 311
2159 369
1056 251
3110 630
2497 416
39511 52
4439 911
17700 73
5614 448
19965 436
3282 246
2454 401
2522 322