31189 411
15130 233
117956 423
35937 585
442073 1058
15469 177
55853 425
42925 231
53408 260
14627 772
7559 587
5544 350
5247 883
5925 432