45683 124
9940 291
5095 175
10150 405
19731 258
21161 241
27429 194
7899 504
13857 682
1043 80
3383 79