14596 492
2770 112
4526 141
574 56
20696 207
3583 563
5725 358
22374 80
2690 327
4116 358
17941 361
2917 247
4356 679
6906 412
3811 788
10087 594
4082 77
2377 264