2295 213
3306 440
4654 441
22330 629
16102 914
10473 236
5629 627
10693 487
7555 578
2295 268
3847 496
60059 779