802 170
3275 746
11594 839
10847 347
8146 429
2377 300
36431 65
39433 465
23711 860
10646 35
15728 299