39942 106
9514 519
4543 548
15668 570
17862 703
5191 336
6428 631
24291 801
4888 532
14529 456
6783 103
7358 801
7711 208
2723 154
19371 389
3716 536
2050 76
17725 785
3093 181
7246 119
11878 182
25039 217
31605 271
4837 605