881 50
41625 423
2940 97
9740 91
9904 485
17653 766
5101 804
13396 906
10777 176
23310 409
1863 157
10368 652
11967 628
8588 239
6021 541
2873 467
2773 208
4949 300
11869 787
9998 598
1293 162
8236 428
1976 168
14971 61