2301 505
1257 287
15673 159
2448 625
1528 461
194 28
3037 832
3022 759
662 143
772 208
1356 215
33529 469
73729 993
56595 365
3812 226
20244 234
8211 209