12559 560
678 35
4346 220
47489 309
65196 618
5892 589
92831 305
44575 226
27755 850
32899 772
221448 676
17998 707
5270 529
3126 230
4049 518
3314 221
2351 271
6929 748
1535 160
5208 97