2395 699
2262 427
5318 464
5113 293
10506 497
5133 64
25243 372
2568 463
4053 657
3293 556
8552 389
2778 262
1888 318