15595 175
2955 578
7627 577
32420 788
3546 80
3214 657
1255 207
2928 110
2897 475
8949 147
4153 309
4918 803
49343 196
5645 596
10197 643
2179 307
2877 119
5725 89
1461 235
7810 893
4707 90
1767 259
1000 63
1922 301
3577 156
3640 571
5029 853
3558 349