12596 375
6342 443
5843 391
18614 169
3928 346
95694 677
4183 249
4923 90
21205 569
28269 341
14453 331
21655 739
8598 629
14114 778
5415 867
3339 121
3949 68
11932 294
3270 547
10365 847
2663 208
5046 695
4162 577
20770 478
1906 225
29124 105
7288 661
6004 575