3130 307
2955 75
4548 68
4498 97
2187 153
1463 115
7644 529
1883 89
2906 229
4053 364
4227 282
2718 449
3817 481
9001 635
15535 837
5052 576
3178 384
4136 604
35924 598
2776 245
6855 447
3951 651
118249 277
57251 966
74524 678
35666 611
6461 205
1728 53