2978 103
5859 217
3040 406
4269 349
7348 858
3838 691
3605 542
3822 825
9552 418
6498 85
4660 178
8274 459
4140 411
5445 67
5260 346
7263 838
10235 607
18770 1002
2686 392
3407 728
3617 842
448 33
3239 276
3480 753
379 38
2594 631
695 88
1671 184