12072 111
1532 191
2307 141
16465 658
5842 806
13674 685
2365 170
15462 821
7098 608
5595 81
14509 653
1521 65
2371 335
10499 909
12758 146
4456 860
952 34
2361 133
10294 857
3922 436
11265 123
3358 538
13344 709
3336 648
3790 434
2893 415
873 50
2620 401