5028 309
1524 49
2526 492
7464 605
3345 177
3375 671
3252 765
17202 496
4037 453
3814 458
2299 262
3075 791
652 144
2275 494
1623 201
2744 627
4493 540
7375 170
9967 83
1757 369
2734 467
1247 74
2734 766
8949 603
3390 604
2706 622
2899 394
2111 100