2655 54
4562 99
1933 88
2229 335
10183 758
12415 580
6480 434
2957 41
4093 820
6343 660
4347 171
11089 113
2591 154
10727 420
7125 521
28357 432