16671 445
3562 859
2580 645
1353 283
3145 652
2165 181
2103 27
2366 295
8564 361
2292 429
150393 563
69861 667
59922 50
3477 983
3041 265
5444 803
1899 147
4197 694
1266 231
4134 134
2799 302
11195 404
3269 590
2110 314
1082 104
3370 358
6116 276
2602 219