1356 272
999 128
12927 853
296029 800
141578 589
20921 311
2952 722
1984 333
3136 943
1272 187
22125 71
33256 157
1679 322
2432 542
4198 857
2714 280
66219 317
33311 146
208110 469
45107 437
84109 478
4729 558
2451 443
5987 484
1847 427
5102 619
9259 688
2157 548