3081 560
16400 235
2895 611
3909 349
2944 304
3585 773
2728 555
2369 642
2548 525
11112 603
57161 635
2448 541
7513 536
3035 590
2471 368
3507 973
11488 547
116899 465
16016 286
8372 490
1088 104
45796 250
6453 864
4345 382