42993 730
19139 315
7641 379
10224 299
3275 327
8252 576
10362 844
3886 98
8016 289
4183 412
2904 151
16803 504
12193 33
8415 738
9034 830
8562 860
7086 52
6089 414
17795 257
8154 370
6785 374
17063 847
25607 703
11501 287
34346 531
18984 328
17144 551
31969 222