15796 396
5617 258
1179 73
4337 61
11012 367
10437 250
3721 408
3551 590
12955 456
4494 627
17281 237
6883 191
27513 224
4087 614
1585 250