9850 30
7964 790
6679 126
12845 493
7454 454
12384 826
8532 596
7286 881
8231 77
5503 242
4434 152
5192 598
7648 917
5436 161
7909 258
8996 61
4972 167
6303 258
4932 187
6865 307
8463 403
7568 510
5462 78
3503 28