35866 128
3251 346
4968 608
21744 424
13134 105
6340 468
13045 82
7507 443
1693 351
10323 78
3998 492
1072 32
2195 458
2221 325
3084 634
3280 504