3053 695
1931 140
7535 544
3742 638
15912 164
5813 389
11430 165
11595 326
17794 432
8343 1005
39987 740
4051 208
14417 828
39298 508
30159 243
5675 108
5663 79
4262 458
5320 111
3610 663
8632 81
925181 954
2298 340
25198 833
6243 501
4581 740
3122 498
2910 589