1222 150
3900 32
4360 571
17187 738
7498 706
1279 181
3043 696
2188 50
6741 242
3239 576
4915 559
3300 193
2563 310
6140 667
3457 453
3127 439
2857 262
3045 566
3764 387