16603 668
1016 173
914 110
1870 364
3508 944
1597 321
1363 376
2056 612
562 38
1766 419
743 119
2663 539
2163 483
982 191
10465 697
798 189
922 196
1150 315
1090 183
1905 426
3318 343
2345 473
16633 278
25487 145
2920 668
9677 681
11560 690
545897 1262