2199 101
2846 100
4069 578
5055 245
3100 169
5597 835
105144 584
19765 397
6292 336
9179 512
20289 474
6240 550
5443 608
1233 206
2952 562
2909 438
3612 769
2786 699
69041 538
12299 468
3781 625
978 86
2597 511