2991 586
538 97
2347 489
3608 351
1108 122
2230 401
3144 570
278 38
1898 535
1393 306
2703 688
2787 263
4842 773
2389 428
4875 728
3721 779
2618 416
1226 239
3165 247
1863 209
943 268
3166 750
599 111
2706 562