12128 288
6574 822
10386 489
25028 121
8807 724
9141 358
5903 388
2980 517
43870 493
113345 318
3925 89
36977 877
44158 84
14829 222
7982 305