5098 388
4047 622
6625 584
1825 233
4819 617
2658 242
2057 321
1908 47
6766 48
3494 666
2634 482
2553 266
2784 390
4314 617
3423 251
4952 534
6090 410
7454 428
4605 402
29625 649
139070 702