2503 110
3352 646
2457 368
3687 350
8543 383
4105 257
930 52
6158 247
3613 148
2584 129
6407 684
8674 608
25931 58
1101 228
6805 361
7849 779
3015 590
1805 173
2576 430
8340 743
2086 172
1361 145
14947 506
5104 155
4908 253
4363 623
11206 686
6244 545