2901 35
2843 703
27826 378
3139 241
4698 523
16225 782
11955 529
3713 698
11480 389
11266 581
6003 162
4294 508
2138 141
10335 907
4239 530
6594 155
5085 462
5526 733
2545 492
1393 244
15542 775
1700 272
3589 344