5098 102
2394 247
7406 323
4000 596
13839 64
6041 660
16166 393
10592 263
62057 860
32979 375
151353 589
39720 418
6696 735
3604 532
3823 820
1646 216
26215 691
7466 323
26927 395
11830 615
1908 137
5150 547
8819 782
9401 771
4342 324