4506 76
2708 334
84115 638
12167 877
15532 381
14456 621
21874 525
8250 929
15031 510
13130 450
20990 699
6365 646
14341 787
4909 134
29669 378
22607 175
9140 457
27414 236
11966 299
11798 557
34578 941
34047 179
9618 229
25706 417
11480 498
9249 403
3158 377
14946 563