2222 101
2882 100
4097 578
5075 245
3144 169
5660 835
105161 584
20315 397
6398 336
9300 512
20333 474
6283 550
5473 608
1255 206
2982 562
2930 438
3635 769
2810 699
70944 538
12340 468
3829 625
1014 86
2617 511