2977 211
4662 504
6433 615
5313 469
4602 47
1824 94
1849 280
3281 511
1606 161
5020 685
3640 553
2757 195
6292 929
2645 430
3478 815
8968 842
7096 546
27025 224
17214 628
8583 611
4063 340
45435 792
7091 237
7014 512
2392 199
2329 257
17934 119
17983 405