2882 331
3268 420
2763 47
4203 599
1880 83
16312 812
4051 268
10375 958
6213 689
3721 477
1349 98
3480 677
1601 89
3372 570
2395 276
4152 933
4439 112
6026 730
19306 535
3608 565
22229 377
6358 541
3306 669
12184 608
4557 654
4174 523
2070 383
3670 510