2282 323
4102 309
3388 345
4298 757
8896 265
2582 44
15554 385
6436 223
19432 262
16863 618
2896 870
1855 89
2989 509
1456 132