3008 30
21981 665
4947 787
4836 362
37788 825
2341 213
11915 131
14667 380
24658 818
16156 62
21878 697
21238 241
4213 329
5278 597
4537 391
4371 463
3500 99
47938 829
14246 227
13122 651
21146 552
13789 69
4121 80
6694 231
7265 608
6394 623
8510 813
14412 862