612 63
860 159
425 72
2955 836
2980 770
2246 492
1391 305
1763 123
4523 495
1346 213
3533 711
18994 468
3469 322
4831 399
6820 370
8425 550
2186 244
14424 139
3598 812
1909 338
3571 168
4932 583
6628 102
5134 646
16682 41
3660 902