2101 95
2638 85
3069 290
21635 615
15311 428
4738 569
781 127
4108 702
5019 481
2521 219
1132 104
7762 521
3717 842
2711 571
2480 371
7370 639
3930 455
6428 66
4975 664
4054 704
8039 621
6104 133
23928 641
3091 201
9171 356
6489 536
7211 588
1843 333