3191 857
10148 568
12967 425
7362 298
1285 213
2468 525
7103 557
3181 777
3255 536
3364 511
5546 287
9189 58
3365 49
8996 309
7031 280
5216 795
907 125
2102 627
2326 206
1395 63
3293 393
2180 179
5331 521
9237 967
2813 374
1503 199
1140 192
9841 394