2250 61
4316 621
18087 412
6861 111
24140 722
22430 321
13870 313
53822 741
11934 647
25754 207
8679 651
2484 148
7770 120
10905 239
12829 740
11887 82
15980 634
13151 606
3893 297
8315 683
32622 329
6020 414
22445 281
7943 212
18957 189
4125 336
7150 179
10640 508