2927 35
2851 703
27837 378
3143 241
4702 523
16369 782
11972 529
3715 698
11496 389
11268 581
6015 162
4297 508
2143 141
10358 907
4239 530
6610 155
5089 462
5543 733
2547 492
1394 244
15555 775
1704 272
3603 344