3395 286
5624 821
10219 489
24903 121
8759 724
8993 357
5826 388
2952 517
42476 493
109226 317
3834 89
36835 877
43529 83
14246 222
7258 305