3493 386
2505 193
4890 187
2868 329
1051 58
1636 121
3848 851
28109 952
5143 553
3015 255
67170 690
11048 895
8122 452
5025 641
9243 408