4283 46
1525 81
2449 378
2613 307
5915 653
27252 746
2684 555
888 259
2553 714
1856 524
2614 737
3287 601
2762 543
1498 318
2446 307
3454 743
6916 363
1518 125
3972 639
8388 916
2652 520
3270 513
3386 686
4816 638