2189 27
15572 716
9373 265
11831 75
7906 359
18663 568
13019 287
5517 41
12630 848
7092 192
6140 681
5292 530
3346 177
9303 55
11362 657