3006 499
2121 193
4413 787
5647 591
6908 904
5303 296
2194 374
6054 404
1745 238
8099 101
5128 523
4096 151
1123 57
5210 860
9828 527
3060 381
5867 692
11369 336
1806 151
3162 179
8584 537
10914 327
2238 216
3932 859