4585 220
20880 594
24862 664
2550 377
5199 591
4374 489
7082 357
1923 81
4832 137
20001 133
4242 742
74678 645
3426 451
12917 394
4436 730
4750 639
8881 626
24088 444
3124 203
11201 250
11656 166
4964 604
32107 774
161484 364
29230 695
1545 217
2018650 3746
4900 261