3508 841
4406 274
2775 175
2313 256
4853 86
1973 215
6552 441
6157 469
4862 652
7209 445
6316 621
3294 98
4164 667
3937 403
3721 396
4096 379
2857 233
4315 432
4598 728
2124 35
96526 372