2976 159
2680 66
1503 54
12455 806
4173 438
5732 518
4727 118
5011 593
3729 292
4854 263
12173 685
3550 30
5266 45
12239 781
6617 608
5938 613
6179 399
8590 673
5099 58
4660 440
6325 679
3855 286
13540 224
3804 270