640 68
1078 207
2429 439
3252 717
6740 695
2508 702
1107 271
3173 948
2419 502
2721 653
1051 137
2974 549
1067 243
2444 503
2382 519
1075 305
1223 115
1210 263
2963 678
2224 111
3109 726
1663 364
241 40
1985 621