53098 277
18375 161
47434 167
55312 314
39972 350
64583 431
71630 338
39488 247
28354 389
2653 406
4886 882
30595 213
3529 273
6534 758
2736 523
8865 185
14244 852
5496 835
2565 307
3072 468
26551 57
22992 157
44112 509
36978 603
12138 562
20705 422
39763 952
6806 107