2896 51
5572 372
3809 363
12543 436
11150 450
6156 693
5983 398
7076 623
18418 644
18642 167
6482 602
6399 874
11671 587
6052 337
3402 239
2027 60
13291 581
10294 648
5267 185
4282 371
3264 161
2291 75
4248 552
9193 957