12471 505
10319 298
24234 702
7638 92
10208 598
13036 78
23369 823
21675 271
6298 214
28365 49
16922 64
12827 103
38667 427
34363 609
40857 70
17796 414
40098 144
25918 684
23452 242
14702 335
7146 358
30879 652
11233 477
18563 698
45072 644
17890 242
24370 333
9934 31