2731 430
2677 331
1895 236
6298 231
3975 173
2682 486
5507 765
4329 126
3719 432
10487 52
4781 470
5131 413
2378 305
2220 207
1962 243
2174 320
3968 484
9199 880
123602 748
91647 693