2990 136
15647 398
3285 259
5810 556
7168 545
3446 292
2213 222
4996 570
3393 483
16694 351
5624 395
10893 216
3170 181
4264 368
6066 224
2569 324
3990 57
8891 706
3742 49
1887 97
2948 300
3491 790
4465 261
3079 352
17029 451
5144 598
2066 361
7874 506