6488 790
2389 28
2348 207
4038 332
3153 247
24186 390
52428 953
23205 188
20441 77
13399 238
126344 748
29332 271
54352 675
70863 1005