1021 208
2224 47
4209 449
2959 452
3311 710
31787 633
51181 94
11374 397
10268 147
45859 638
59288 507
8176 648
6266 98
1447 173
3576 392
3207 49
5713 584
2260 172
18001 958
1653 116
2347 59
3948 785