2997 175
8003 961
4253 943
1241 142
3659 907
40814 83
4199 71
13590 247
7036 427
2442 448
1843 159
9997 382
6563 486
2943 223
3636 550
4736 806
2858 473
2984 541
37031 694
3195 460
6383 394
2588 307
1165 206
5770 351
18933 385
2497 420
2655 381