5231 86
3545 706
839 46
2623 535
3053 688
5974 108
2679 120
1222 121
2548 223
1850 144
4343 752
11585 335
5565 679
2195 359
1071 254
3681 573
1277 208
3181 743
4495 699
2662 610
2375 167
1199 132
11307 435
4366 738