12471 505
10319 298
24236 702
7638 92
10208 598
13036 78
23370 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
30883 652
11233 477
18563 698
45072 644
17890 242
24372 333
9936 31