1249 76
7858 643
2196 325
5877 446
2726 441
3685 660
2259 381
1450 203
1997 412
2571 367
3635 607
5307 417
6037 432
1481 223
1864 329
2568 248
5030 637
9977 665
3302 864
4364 773
2825 699
5862 943
4319 647
4231 593