34050 207
6156 392
4111 591
2876 121
1917 112
3648 115
5697 548
3549 135
4453 706
2154 156
1714 151
5955 893
6938 568
2273 328
7702 239
3759 462
4158 477
4679 686
2752 402
7482 330