2650 261
2856 654
2975 488
2998 578
1336 238
2666 97
3266 532
1068 259
2250 513
3017 301
2418 595
2644 543
1609 167
7428 498
8026 614
3883 708
1671 426
892 69
1822 263
3429 693
2904 689
2680 547
3766 626
21847 313