2701 81
2608 555
3642 354
1412 84
3826 457
1777 379
3579 522
3056 391
2514 295
897 69
4483 214
4627 622
3859 748
1145 58
2855 396
2834 641
3493 675
1460 162
4703 576
5533 335
3576 783
4921 631
1451 68
3459 410