2697 540
2884 531
12864 412
6184 288
7098 225
8079 623
3468 834
1600 155
3420 610
2955 436
2413 324
3896 384
1103 110
16421 257
10717 748
5970 782
3534 376
3569 912
4361 713
15383 357
15644 825
21750 338
6905 50
4666 338
8140 618
1803 41
8337 274
1814 196