2908 806
1428 299
4818 392
2423 547
1796 238
3770 289
3027 128
4016 506
3374 425
12555 701
7478 42
17130 684
15945 848
39532 34
65479 560
5988 58
42405 722
13081 330