2970 92
3615 488
4028 306
3455 281
7279 845
3936 965
8035 611
3018 396
3967 576
4895 97
4031 701
7308 665
3583 352
13384 623
4324 542
9133 321
4441 281
4222 697
9340 570
2386 119
9060 643
12728 589
6176 491
1519 131