16693 585
11995 568
12086 933
24742 209
23137 826
22649 72
12021 456
215861 672
10003 347
17164 540
3870 201
3136 292
4992 275
7289 605
4122 246