31061 203
6077 392
3986 591
2758 121
1826 112
3531 115
5517 547
3419 135
4316 706
2054 156
1567 151
5656 892
6769 568
2183 328
7576 239
3649 462
4020 477
4537 686
2659 402
7251 330