3998 881
2915 676
2154 359
3322 447
1304 33
8538 389
11877 162
4193 129
3245 313
1641 253
8149 946
3146 543
1570 197
5334 534
2744 109
2918 392
2604 524
3684 646
1180 62
1983 250
2165 520
6707 502
2943 564
3193 710