118269 315
30915 497
37413 154
70348 833
29810 382
3116 287
3013 347
3486 256
2444 94
5866 497
1223 28
2941 89
2838 368
3143 333
6628 588
4075 882