123 29
1792 532
9113 523
8082 726
851 261
2560 641
2923 814
7061 600
2400 777
383423 865
845 276
305214 1033
1016 207
133253 768
275 56
11156 577
5772 679
3285 327
474 124
859 259
4799 948
230 62
2494 652
1209 348