2980 296
3363 449
2881 447
3349 620
3715 513
1126 101
3013 604
4204 729
9756 875
2599 532
2868 565
2840 560
3004 728
1718 196
2966 471
3272 529
3482 593
3133 484
3943 57
2736 114
4433 310
9765 655
2350 326
2193 122
1017 63
2401 328
2254 472
4234 861