2942 582
20315 968
4930 322
21506 427
12089 263
10475 633
3855 164
8634 354
9003 216
24246 310
14768 562
13312 165
6161 487
85604 496
51830 193
6969 526
21521 457
9175 894
15601 550
78861 807
100358 221
53713 426
10135 499
27186 979
12736 609
36880 719
26907 932
8147 420