156251 291
144863 300
12870 113
14584 102
2811 684
2359 554
1305 288
15369 234
202468 287
13391 841
6753 217
19546 536
7831 666
8400 865
87723 752
148588 844
13542 62
675 107
2070 504
4360 494
153075 742
298418 622
74536 372
124262 616
432034 857
342368 921
52516 210
221809 620