37558 290
64298 570
5743 275
37910 651
8702 327
15741 560
7044 306
3628 634
1816 58
3450 282
2737 502
2791 444
3043 492
301 55
1446 259
1601 332
998 61
1040 188
786 53
3336 717
2143 450
738 99
3091 659
2688 409
5053 278
3976 208
2916 46
31982 647