20597 403
6712 328
4084 774
3893 753
11282 736
3170 156
6336 716
10956 702
2167 392
7403 415
4136 113
9740 508
1515 206
1269 43
2205 287
5441 751
12241 595
8962 144
5407 366
3785 197
3654 793
894 102
14284 653
10759 789