2998 293
4025 121
1828 123
41638 183
17328 580
4685 411
20564 160
18205 271
11272 554
5196 917
5244 75
25778 799
5524 712
3084 577
3365 641
4580 693
22386 107
4889 528
2968 189
3028 391
3452 841
2432 88
1935 96
7035 440
13367 342
4058 372
3700 720
3968 530