31260 411
15133 233
118007 423
35938 585
442208 1058
15472 177
55933 425
42973 231
53434 260
14640 772
7560 587
5545 350
5251 883
5926 432