3010 500
3025 627
2103 262
2923 409
2118 306
1300 39
2882 550
3867 677
3064 677
2686 371
1608 71
2397 364
3277 582
2557 381
4277 932
1770 165
2764 462
2541 501
1690 195
4307 661
2829 286
3305 403
2887 359
3774 199
2660 348
646 81
5804 754
2349 605