29012 445
16601 213
2794 370
3047 400
4866 948
2868 244
10462 632
4523 371
19144 315
17146 312
2399 290
3132 177
9012 226
8421 395
5881 415
3069 335
16515 654
7922 110
2251 92
3843 699
34097 119
10077 190
7838 582
2702 84