3320 73
1449 98
4853 501
8747 604
5867 525
4679 194
9878 967
31957 344
14906 222
7102 112
3616 206
2583 162
5122 627
3961 624