3191 505
5057 74
1772 184
107723 635
4615 253
55792 452
2518 335
24572 685
4337 841
2053 379
5391 590
4174 555
106017 310
75083 625
25748 152
1986 238
2469 36
41186 79
9961 446
24232 942
2777 442
6989 506
28658 278
21747 242
4414 630
4357 316
24988 430
11314 303