15939 868
2952 151
3971 845
2196 585
1126 38
3926 673
4351 537
2623 524
3625 590
892 55
4207 281
3306 503
2436 539
3593 605
3595 781
4169 857
1811 252
2528 160
3067 757
3564 568
3953 726
802 221
11648 201
5025 886