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