2516 540
1009 332
341 86
1143 318
2330 557
8227 232
12350 546
1775 369
3506 163
1916 583
14078 548
3735 403
8962 660
18227 391
10161 152
898 205
8826 486
6364 326
4506 131
7631 718
15682 43
15145 239
5284 384
7197 814