2561 127
3955 584
2251 163
4058 681
4494 336
7437 652
2289 125
4448 331
12010 727
5650 77
6298 473
4743 497
2380 254
25797 539
4286 588
7209 495
2948 342
2114 175
1928 415
10346 498
21085 581
2252 221
3397 356
3508 513