14508 575
30273 111
29841 452
40051 322
13837 675
39970 763
78320 353
170535 203
8311 86
4347 642
2799 95
2796 70
5852 703
2813 197
5392 357
3003 97
5223 539
2601 298
3669 616
3161 379
28451 605
6002 624
21284 224
2557 60