1129 241
6647 603
2963 926
3703 553
2360 400
2789 718
731 105
3603 496
2767 684
3478 592
995 131
262 49
3198 584
2419 432
3219 70
4840 320
3026 511
9635 547
1673 328
925 151
4469 477
2409 645
3153 563
2936 317