506653 1407
125163 235
219628 718
15562 48
101332 948
61290 400
1536 43
2043 287
26932 229
10038 705
32986 491
95995 278
121759 323
4184 39
9978 960
69016 943
2485 152
104546 120
136227 204
5335 165
3502 229
4819 555
13096 599
3011 609
205128 711
12614 608
13026 63
7740 341