342786 938
12963 93
28602 686
125441 288
208829 917
327913 1660
295602 957
176795 829
116546 666
36447 222
19374 778
49200 536
5941 471
7375 406
63778 198