2993 160
2662 318
5977 644
10896 749
957 188
2004 489
3059 399
2204 510
6489 518
4333 793
8105 260
2917 126
3687 393
1275 153
2852 784
5697 562
2616 425
3885 655
1462 377
4825 424
2201 303
3576 515
5874 781
5525 347