3291 663
2422 495
2537 690
2413 86
1525 432
2620 261
1033 69
2698 57
4280 277
3297 621
6687 522
3503 596
7579 347
2686 433
643 62
7299 325
1240 94
1876 303
4763 613
4381 426
12525 482
2943 803
9718 377
1321 212