28658 97
1606 75
12265 405
592 71
3148 568
3360 458
18807 722
2355 139
3241 709
4651 291
2810 491
4018 675
3052 620
16538 92
3282 216
1506 135
4249 433
5678 362
4619 543
3114 313
2303 307
19225 635
18376 170
5201 517
25539 763
16460 780
32064 899
15833 820