3006 500
3021 627
2099 262
2920 409
2117 306
1296 39
2878 550
3866 677
3063 677
2684 371
1604 71
2395 364
3275 582
2555 381
4269 932
1765 165
2761 462
2540 501
1689 195
4306 661
2824 286
3298 403
2883 359
3772 199
2660 348
646 81
5801 754
2349 605