31207 411
15130 233
117964 423
35937 585
442090 1058
15469 177
55873 425
42936 231
53410 260
14627 772
7559 587
5544 350
5248 883
5925 432