30300 54
11590 317
5373 134
4429 524
8674 585
5391 845
47546 419
18787 380
7728 78
60412 897
2956 418
5527 169
4070 494
4226 683
15983 547
13325 422
2429 469
3480 86
24295 199
3060 261
2810 261
2675 682
957 179
1502 290