2893 331
3273 420
2776 47
4216 599
1893 83
16315 812
4051 268
10385 958
6213 689
3725 477
1354 98
3481 677
1604 89
3376 570
2401 276
4154 933
4440 112
6041 730
20336 535
3615 565
22235 377
6370 541
3308 669
12186 608
4562 654
4174 523
2077 383
3672 510