2560 710
3342 309
12886 524
4798 857
3387 313
4621 350
5238 841
5117 640
7552 267
8026 244
7593 115
1228 259
4519 673
9497 280
5895 765
5565 861
4033 581
29004 288
6300 489
14936 848
60925 572
14176 356
5485 632
14341 829
3383 571
1797 175
5504 774
15954 127