3895 42
2745 305
2912 435
4130 172
21478 652
5589 282
6399 560
10691 351
16510 315
4496 643
13238 426
7980 470
3157 106
3842 389
8200 145
4310 579
8199 624
17425 151
6499 420
6654 327
4103 628
4848 706
8412 485
6556 143
3389 316
9492 718
4293 281
40382 478