2282 323
4095 309
3384 345
4294 757
8889 265
2572 44
15535 385
6430 223
19376 262
16811 618
2896 870
1848 89
2989 509
1454 132