3008 30
21985 665
4949 787
4836 362
37796 825
2342 213
11916 131
14667 380
24661 818
16158 62
21879 697
21243 241
4214 329
5278 597
4539 391
4372 463
3501 99
47943 829
14253 227
13122 651
21148 552
13790 69
4121 80
6695 231
7267 608
6397 623
8511 813
14415 862