31536 66
2867 542
7464 889
662 40
578 124
13953 413
395442 1035
957 68
1196 206
389 91
2503 709
1299 324
852 183
2213 571
1527 344
39885 794
1485 418
2355 604
10567 459
11766 741
2477 257
1439 374
11468 158
1530 304