301 53
2959 815
2261 489
7453 306
3637 103
1640 154
1679 214
3111 645
2538 591
3395 199
3447 685
2533 155
2399 332
1589 206
4042 989
3126 103
2946 274
3504 63
1125 108
1621 167
2704 573
1016 202
2622 449
2151 373