3484 386
2486 193
4883 187
2861 329
1046 58
1616 121
3835 851
28105 952
5143 553
3015 255
67164 690
11031 895
8120 452
5016 641
9233 408