2597 315
20290 90
6703 232
42970 83
1797 326
2995 630
5403 174
12356 688
3458 629
9608 491
13263 888
5155 818
21537 315
6044 605
4437 353
46265 443
92394 691
16014 282
7311 49
7069 478
5259 56
8599 838
3355 796
5048 62