14597 492
2774 112
4530 141
578 56
20696 207
3583 563
5727 358
22385 80
2690 327
4118 358
17946 361
2917 247
4356 679
6911 412
3811 788
10089 594
4084 77
2378 264