4672 593
9899 44
16596 401
6564 236
5933 307
11560 76
4582 598
6091 926
5410 712
7529 586
3561 102
7776 673
4387 92
6565 807
2858 562
45741 1002
8719 249
4111 231
3788 343
2861 307
6263 391
33140 292
1309 284
653 118