12931 825
6654 50
16958 510
23807 254
6680 159
5883 591
10098 481
4691 711
11334 215
7889 193
6424 95
4841 86
3798 487
6726 593
8110 775
4309 834
2688 305
4368 721
3995 643
4516 353