3325 386
2166 193
4689 187
2713 329
972 58
1483 121
3736 851
27906 953
5059 553
2927 255
67057 690
10725 894
8014 452
4959 641
9048 408