14508 575
30273 111
29841 452
40051 322
20877 740
13837 675
78320 353
170535 203
4403 216
4958 674
2799 95
2796 70
5852 703
2813 197
5392 357
3003 97
2604 173
4609 308
3884 381
3669 616
6810 496
3943 38
28451 605
2671 198