12910 82
7325 745
3844 73
6457 394
4559 607
3218 109
5499 463
5358 596
7444 454
4981 521
5253 160
8602 593
5720 597
5627 758
12980 134
20677 383
10853 286
7243 336
39464 952
32677 404
9006 116
5213 249