529 40
1628 475
2994 750
2351 334
5478 765
17665 123
3889 246
5714 318
37188 773
10077 368
11925 324
9988 674
8036 504
12675 552
33653 472
6693 308
1986 98
2456 281
4436 559
2178 126