16872 531
13712 372
4725 122
8544 145
15572 673
15148 282
10736 649
4920 451
6826 573
4122 468
3631 368
1342 36
1486 219
1818 234
8459 495
4494 687
2103 76
28167 889