2618 561
8053 201
12852 88
2264 323
16174 212
2540 181
1632 41
1625 101
4068 509
13449 595
3197 322
6457 843
3313 369
16901 826
3932 130
3562 727
1706 194
8960 463
5679 402
2977 327
3357 701
4938 105
6274 780
6317 593