692 57
2285 83
3182 575
4059 515
2614 416
2378 344
3963 707
2931 359
11089 759
6277 260
2956 481
9030 162
4227 656
4538 562
1847 183
5870 294
2493 542
3177 473
3834 754
3755 448
2530 376
4723 311
4049 304
3523 663