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