46998 124
10111 291
5309 176
10548 405
20136 258
22223 241
28004 194
8006 504
14229 683
1084 80
3552 79