20662 422
18111 965
25231 845
7211 369
4089 109
7677 414
3028 129
1039 128
1104 174
1826 275
4301 493
5035 627