861 239
2932 806
1566 299
6569 393
3030 547
2398 238
4157 289
3098 128
4218 506
3564 425
12983 701
8388 42
17486 684
17051 848
39818 34
66219 560
6252 58
43197 723
13123 330