29314 188
1079 33
16487 54
13756 708
3156 321
22495 487
2133 431
1009 304
4324 917
2473 389
3784 174
3911 538
4626 542
3133 664
1426 136
569 76
2544 396
1200 223
2276 528
8870 696
5640 282