31240 411
15130 233
117989 423
35938 585
442167 1058
15471 177
55910 425
42960 231
53417 260
14640 772
7560 587
5545 350
5249 883
5926 432