3391 528
1259 75
2526 378
1148 111
3314 348
2486 106
3085 757
2859 580
13314 534
1586 181
1589 188
3153 679
1627 348
1040 47
2121 257
6874 319
3524 134
1742 376
2866 515
2226 362
18550 696
5985 659
3350 685
2902 278