3095 128
3071 244
9046 108
23031 412
6627 382
15832 532
3425 375
2051 190
16730 570
18169 100
20019 831
17710 284
2187 645
3100 170
13982 569
10175 184
4087 472
30297 789
7430 953
3957 901
633 103
2863 218
2594 238
3758 671