2993 153
9412 475
2745 258
3279 488
6264 472
6127 708
2422 459
8045 769
3375 527
1912 391
3517 853
1625 177
2717 549
3067 224
2421 200
3678 621
3405 354
1581 278
1205 39
1748 382
3905 777
6195 782
1338 36
3407 798
3132 683
3559 603
2545 476
1665 418