2096 31
9325 378
2585 96
22846 286
2776 561
20946 873
5788 603
1338 184
2956 644
3349 378
3057 722
7179 189
3699 1006
12745 356
7392 576
1770 359
5282 560
2291 276
14689 133
7428 177
2115 452
5882 398
5651 605
1945 248