4503 76
2708 334
84114 638
12164 877
15530 381
14454 621
21873 525
8245 929
15030 510
13130 450
20968 699
6365 646
14341 787
4905 134
29664 378
22606 175
9140 457
27413 236
11965 299
11797 557
34576 941
34040 179
9618 229
25706 417
11479 498
9244 403
3158 377
14942 563