2199 101
2849 100
4070 578
5055 245
3101 169
5597 835
105144 584
19780 397
6294 336
9183 512
20289 474
6241 550
5443 608
1233 206
2952 562
2909 438
3614 769
2786 699
69116 538
12300 468
3781 625
978 86
2597 511