12277 288
6585 822
10392 489
25030 121
8809 724
9144 358
5909 388
2980 517
43928 493
113454 318
3926 89
36986 877
44166 84
14841 222
7986 305