2278 323
4092 309
3383 345
4293 757
8889 265
2572 44
15528 385
6423 223
19364 262
16797 618
2896 870
1848 89
2988 509
1453 132