2062 369
2911 590
25883 313
50902 78
18151 221
35231 513
17114 742
9116 88
2814 407
6601 696
12657 289
55576 761
22350 602
17595 575
39935 334
164001 974
386297 1079
3016560 7336
20166 573
6846 152
49783 855
33561 601
36493 935
30580 293