12666 120
11042 603
4220 356
5869 488
7394 121
11448 533
8077 279
7755 450
2356 87
10034 263
3493 165
6844 413
9940 607
2325 153
7930 272
759 102
4253 368
848 38
2759 474