2983 515
7116 298
4513 76
8969 222
7643 293
6661 44
5497 941
5827 911
4030 70
6908 446
5554 58
4044 361
3525 292
3141 428
4555 460