2983 136
15642 398
3271 259
5808 556
7162 545
3440 292
2202 222
4980 570
3390 483
16653 351
5619 395
10874 216
3157 181
4254 368
6058 224
2557 324
3982 57
8880 706
3735 49
1882 97
2940 300
3481 790
4456 261
3072 352
17018 451
5130 598
2064 361
7871 506