46903 124
10096 291
5294 176
10504 405
20110 258
22147 241
27932 194
7992 504
14211 683
1078 80
3539 79