2696 331
3670 470
2343 433
3227 143
5118 442
3373 361
4807 625
2206 464
3927 316
8075 542
4311 100
3844 251
3320 275
4774 643
3239 841
1683 56
3996 206
4130 229
2884 66
6313 993
9048 700
4012 503
6726 72
8883 729