12791 984
2229 157
2286 605
10604 983
3689 528
2012 396
1757 117
9767 445
3231 318
2116 268
240 38
1402 381
2386 674
3375 655
1231 287
292 52
4070 670
1870 407
5783 714
15527 274
2806 597
3794 611
5481 953
3662 433