42180 210
1126 79
3679 332
6724 341
15147 262
36366 677
4969 716
4279 439
3927 602
3675 82
6460 280
5079 81
11179 57
2890 188
21132 503
13749 629
5744 719
3800 120
20921 959
3938 557
9777 295
5459 50
5364 574
5256 639
3798 157
12837 558
4709 561
3620 318