14633 533
7413 537
4068 90
2962 448
3381 440
11268 101
4397 661
17382 868
21916 181
5801 557
6564 76
1445 68
2712 315
6539 672
2660 322