16687 613
5246 96
2951 211
5550 847
1023 74
3227 340
4886 349
6766 568
1644 212
4438 341
3917 899
1456 174
2801 409
1483 63
21641 161
7873 854
12433 343
30082 529
3541 527
32135 178
4837 748
26116 713
5251 724
2535 98
30743 537
4484 472
7674 58
3796 177