2507 580
2573 720
2394 623
2045 497
3733 178
1944 421
6079 482
764 116
34007 390
1628 277
14212 63
7882 439
10310 516