3129 307
2955 75
4548 68
4497 97
2187 153
1462 115
7644 529
1883 89
2906 229
4053 364
4227 282
2718 449
3817 481
9001 635
15533 837
5050 576
3178 384
4136 604
35924 598
2776 245
6851 447
3951 651
118248 277
57251 966
74518 678
35666 611
6461 205
1728 53