4958 141
3513 78
5057 591
953 78
10851 682
1632 278
3102 768
5695 399
3347 567
2796 89
3402 559
6787 482
3449 497
1684 360
3201 702
5628 119
2991 738
5219 922
6965 579
7577 857
2445 423
4270 735
2140 501
4163 626