31426 69
1848 141
4854 629
3825 63
1560 261
3476 582
1780 308
4971 606
5057 569
2755 740
6348 258
2988 755
3168 474
1985 264
2405 282
1793 80
1850 67
3782 560
2343 335
1834 240
2654 461
1922 403
3163 202
3908 456
3040 97
1725 65
3068 505
2704 626