2800 96
2509 55
5377 186
32956 528
6449 86
5382 925
3205 440
3760 374
4316 268
18999 729
5034 637
6087 434
4145 604
7298 397
5858 664
7548 506
20467 788
5175 580
4833 575
4244 366
3486 306
5000 92
3972 272
4319 687