3007 30
21961 665
4946 787
4830 362
37759 825
2339 213
11899 131
14661 380
24646 818
16145 62
21861 697
21222 241
4208 329
5275 597
4534 391
4368 463
3497 99
47922 829
14241 227
13119 651
21128 552
13777 69
4115 80
6693 231
7259 608
6377 623
8507 813
14411 862