2596 310
1281 86
4353 581
1906 84
4532 429
8909 328
9335 848
5219 145
1844 176
4585 440
4244 217
8860 183
6246 456
9040 680
3172 521
5240 692
2469 478
7405 806
3258 216
5661 312
5824 637
2109 88
26897 779
66434 577
25032 51
17524 568
18052 525
37005 725