3486 386
2487 193
4885 187
2861 329
1046 58
1618 121
3836 851
28105 952
5143 553
3015 255
67164 690
11032 895
8120 452
5016 641
9234 408