5957 525
3904 196
4130 735
20567 572
8859 411
11869 380
5856 783
25684 703
4262 140
5693 327
2240 78
13391 469
1987 204
7260 280
14726 729
18606 343
4270 69
7524 339
4520 412
17238 962
12085 132
1739 108
5220 562
5392 756
8480 873
11883 697
13049 485
16260 234