22885 235
14211 595
5305 772
10683 219
2772 312
2144 44
21546 526
3277 317
4669 542
5620 738
637 94
4893 117
4146 59
14122 465
822 36