12683 877
47936 338
17810 408
20509 843
22021 73
82730 196
1865 272
4870 184
22945 674
2571 533
58097 506
3387 730
7165 171
16210 519
21343 379
10814 818
860 198
20701 699
34978 246
15760 181
58454 215
47287 46
5312 880
3772 623