528 40
7173 496
2946 357
14389 904
768 63
2207 220
940 198
1011 96
6840 421
6853 367
1176 44
3114 279
2548 257
4332 772
7942 560
13269 216
2963 677
2957 480
3375 275
1616 420
3781 817
3084 900
5032 502
2892 589