12291 495
9508 304
6208 894
7688 754
15140 90
5960 436
2161 387
11407 821
5690 50
1747 177
2313 43
2080 76
4962 658
10767 293
8763 162
1915 103
8679 446
3953 404
5010 325
9092 362
5517 216
7226 716
8394 417
11843 71