3118 130
4169 479
4197 531
12634 185
5265 596
4463 819
4411 598
3030 374
1526 157
3890 414
4526 892
6812 154
3420 354
2261 112
10175 673
15031 71
27007 582
1480 89
3647 551
23075 1597
6822 859
2706 584
1451 53
2389 279
1543 67
2599 96
3047 215
7111 699