42993 730
19139 315
7641 379
10223 299
3275 327
8251 576
10362 844
3886 98
8015 289
4183 412
2904 151
16800 504
12192 33
8412 738
9033 830
8562 860
7083 52
6089 414
17795 257
8154 370
6785 374
17063 847
25607 703
11500 287
34343 531
18982 328
17144 551
31967 222