11581 702
6766 434
16439 97
9757 336
6799 874
14798 672
6738 441
9070 522
7809 240
8916 661
3390 53
7270 254
3152 89
2823 502
19446 458
23478 695
2658 383