2598 32
16169 164
2850 42
4733 636
5329 577
4121 241
3400 151
7937 278
16044 589
5564 618
6379 758
3297 584
3179 204
18266 36
5566 764
6296 280
3683 388
9063 217
2812 42
10905 345
2994 172
5056 582
1816 98
4738 591