41640 509
3904 75
3770 485
4747 276
2882 46
4427 341
13997 227
4586 776
10576 405
4136 815
3337 617
4168 575
9798 108
38375 574
2848 376
3524 420
11502 47
4786 395
5065 565
13885 100
17710 426
31332 871
5361 166
3418 284
14538 718
14275 51
42844 158
2219 133