31729 799
6403 424
5285 30
2594 336
3980 886
3133 492
2461 326
18212 542
1061 50
26280 849
9223 552
15933 386
7987 345
3031 44
8145 869
5625 813
1700 86
3815 436
5134 936
2150 39
5953 455