2896 160
7017 708
3550 125
3220 472
1665 140
2289 273
3321 388
2492 374
3159 474
1716 271
2288 316
22471 724
4451 107
5387 479
1503 164
1633 206
2628 290
2295 592
1698 199
4746 254
1810 298
3265 426
2946 568
3530 198
4044 585
2765 521
1088 66
16435 783