862 239
2950 806
1612 299
6960 393
3150 547
2481 238
4205 289
3127 128
4244 506
3606 425
13063 701
8457 42
17561 684
17151 848
39881 34
66396 560
6284 58
43382 723
13138 330