12658 97
11995 117
22180 358
10352 539
3185 217
4779 554
3891 713
29650 431
7742 691
13586 598
5001 282
4137 280
19543 208
4280 867
4651 634