2941 140
1089 157
3731 187
2665 98
4889 843
1731 298
1517 353
7462 604
1952 392
3806 575
2359 387
13607 471
2200 177
3107 283
3223 213
4618 504
12232 312
2377 166
2934 660
4241 131
3372 483
9829 320
2533 196
4591 198
3564 171
30284 73
16130 131
24530 50