46893 124
10093 291
5294 176
10500 405
20110 258
22144 241
27928 194
7992 504
14211 683
1078 80
3538 79