3099 433
2272 441
1586 356
4781 573
15089 201
2496 295
2433 621
5572 738
2641 240
5894 354
12677 326
6805 368
2435 645
9685 139
1896 162
5220 791
7113 124
7666 903
2588 177
3335 195
5713 474
4003 531
6553 633
7508 509