14596 492
2773 112
4528 141
577 56
20696 207
3583 563
5727 358
22384 80
2690 327
4118 358
17944 361
2917 247
4356 679
6910 412
3811 788
10089 594
4084 77
2378 264