3191 505
5057 74
1772 184
107722 635
4615 253
55792 452
2518 335
24571 685
4337 841
2053 379
5391 590
4174 555
106017 310
75079 625
25746 152
1986 238
2469 36
41184 79
9960 446
24232 942
2777 442
6988 506
28658 278
21745 242
4414 630
4357 316
24988 430
11314 303