308 60
2890 948
28220 334
4868 527
637 191
1994 587
46489 315
2532 756
2858 699
1590 443
12281 539
1587 27
431 124
312 58
2289 232
2741 496
2731 624
83329 278
586 171
11520 468
1035 216
11411 447
337 66
2152 449