16882 531
13717 372
4732 122
8547 145
15602 673
15169 282
10738 649
4922 451
6831 573
4127 468
3636 368
1342 36
1488 219
1821 234
8464 495
4497 687
2105 76
28256 889