2978 103
5859 217
3042 406
4269 349
7350 858
3841 691
3605 542
3822 825
9554 418
6501 85
4660 178
8274 459
4140 411
5445 67
5261 346
7265 838
10238 607
18771 1002
2686 392
3407 728
3617 842
448 33
3240 276
3480 753
380 38
2595 631
696 88
1671 184