20998 807
4188 567
18391 90
30327 286
1700 187
707 45
6744 564
4962 89
5209 353
24563 289
3228 447
5214 250
6699 149
3722 412
5298 81
2241 229
41903 117
21614 559
6966 675
5632 699
6350 547
3494 372
8638 351
5415 330
11414 687
1513 134
19720 601
6849 517