3007 30
21964 665
4946 787
4830 362
37766 825
2339 213
11900 131
14661 380
24647 818
16148 62
21862 697
21223 241
4209 329
5275 597
4537 391
4368 463
3497 99
47924 829
14241 227
13119 651
21129 552
13779 69
4115 80
6693 231
7262 608
6378 623
8507 813
14411 862