151667 478
2917 118
6199 669
23421 186
31931 130
18980 184
14623 178
2408 443
5077 605
2434 142
3567 648
1630 210
4195 407
3154 76
2434 346
4725 713
3758 89
3175 830
4499 780
11895 333
7826 493
3595 322
9573 393
3128 698
6833 592
1977 217
7915 669
4003 643