528 40
7173 496
2946 357
14389 904
768 63
2207 220
940 198
1011 96
6840 421
3114 279
3964 916
2548 257
1560 227
3617 522
2855 332
7942 560
13269 216
2963 677
2957 480
13682 310
3781 817
5032 502
1115 268
2660 589