2680 101
1995 204
4493 778
8462 145
5490 875
5135 790
11290 151
5167 813
2416 533
2277 185
2581 257
4091 834
8221 410
6138 510
4349 823
7958 252
3562 90
3468 418
2326 232
2119 293
1863 177
3642 729
6277 761
4382 368