31656 518
1232 102
799 45
2562 184
7441 543
3254 579
3693 414
1140 117
3961 545
3075 429
3176 716
1198 148
4397 338
4052 371
5097 626
4312 647
7676 382
1739 229
4990 699
2724 237
3238 574
6445 661
3171 620
3081 435