2360 629
2071 245
9716 575
1680 44
3438 329
8889 761
2897 714
2383 221
4911 333
4543 520
2726 269
1405 142
1744 338
2309 208