2194 101
2821 100
4054 578
5051 245
3091 169
6141 835
105143 584
19887 397
6264 336
9160 512
20295 474
6247 550
5429 608
1231 206
2952 562
2925 439
3606 769
2803 698
69985 538
12364 468
3790 625
1000 86
2596 511