2745 224
3198 584
162910 974
22753 294
6374 615
5208 469
3773 406
2356 45
4861 661
3410 521
8580 500
95755 633
1351 126