2393 80
3306 279
1640 280
4293 654
12914 317
2285 212
3699 183
3795 676
10132 594
2216 549
3344 341
4140 411
5765 159
2975 112
3881 404
3515 667
2078 148
3328 400
7809 649
5262 346
1432 173
698 41
2390 123
10034 500
5032 409
1552 231
5486 572
1670 131