12056 111
1531 191
2306 141
16442 658
5839 806
13660 685
2364 170
15450 821
7092 608
5586 81
14498 653
1518 65
2371 335
10488 909
12747 146
4456 860
952 34
2361 133
10290 857
3920 436
11259 123
3356 538
13336 709
3335 648
3790 434
2893 415
873 50
2619 401