47083 124
10118 291
5317 176
10568 405
20150 258
22287 241
28055 194
8013 504
14254 683
1089 80
3562 79