2967 582
8387 484
3073 257
2182 260
3325 829
2420 324
998 47
3219 697
3932 122
4434 346
3052 650
2363 486
1035 178
410 38
5012 450
3640 632
3917 856
3704 649
1313 204
3230 781
2728 572
3251 533
3271 237
9874 832