2978 103
5859 217
3040 406
4269 349
7350 858
3840 691
3605 542
3822 825
9553 418
6499 85
4660 178
8274 459
4140 411
5445 67
5260 346
7263 838
10237 607
18771 1002
2686 392
3407 728
3617 842
448 33
3240 276
3480 753
380 38
2595 631
695 88
1671 184