21287 332
7955 726
6993 47
13456 369
9013 711
27266 621
8920 355
3173 216
3158 623
4150 598
2185 186
7111 171
6540 741
3655 150
25461 205
12515 486