2333 756
7525 675
3268 263
5567 233
7870 202
6415 545
14685 439
30501 363
9728 97
175006 696
12778 312
1175 98
3208 278
74508 667
7636 687
3115 780
4392 234
17254 172
31977 282
13728 55
287 69
1667 102
2882 541
7529 945