31656 518
1232 102
799 45
7441 543
3254 579
3693 414
1140 117
3961 545
3075 429
3168 130
3176 716
1198 148
4397 338
4052 371
5097 626
4312 647
7676 382
1739 229
2724 237
3238 574
3171 620
3081 435
1634 132
3972 491