31218 411
15130 233
117974 423
35937 585
442118 1058
15469 177
55887 425
42941 231
53411 260
14629 772
7559 587
5544 350
5248 883
5925 432