50801 126
10606 291
6355 177
12032 405
22501 259
26683 241
33177 198
8549 504
15756 683
1379 80
4289 79