217056 658
311007 1442
153485 965
103722 270
106948 935
41262 312
73643 583
28383 66
39795 338
53996 678
31299 297
34721 154
73902 400
6767 622
3077 213
2985 458