2277 323
4092 309
3383 345
4292 757
8882 265
2570 44
15525 385
6419 223
19348 262
16779 618
2895 870
1846 89
2988 509
1451 132