49080 124
10386 291
5723 176
11256 405
21143 259
24064 241
30577 194
8239 504
14871 683
1223 80
3883 79