12236 702
3512 653
3106 98
4699 162
33521 796
1221 169
3897 93
4043 504
11977 495
4361 629
46939 411
5540 71
5841 273
1732 276
5360 571
4316 89
25297 131
6932 921
3922 295
7585 142
19154 349
5001 356
29828 42
4370 566
10831 877
5216 562
3262 256
8855 125