12580 362
3342 583
44071 686
17242 287
5124 346
4011 717
5324 737
4174 739
6877 903
3297 703
10623 452
16354 352
6101 188
7383 145
5966 217
5813 654
41749 191
6282 395
11089 802
16009 758
7991 362
16293 89
3918 502
14732 598