2278 323
4092 309
3383 345
4292 757
8886 265
2571 44
15527 385
6422 223
19359 262
16785 618
2896 870
1848 89
2988 509
1453 132