893 125
2285 328
1567 284
1631 96
807 82
5184 447
2808 451
3780 829
5070 468
3074 538
4568 444
3108 385
2471 420
1355 392
1377 207
8996 550
1216 34
1075 277
5428 388
3591 350
2754 697
2990 670
11957 335
3348 782