3998 136
3727 41
14440 253
6285 83
16184 62
21290 241
4366 508
6223 549
2170 141
4183 449
16978 879
5406 911
18149 583
10455 147
23061 748
14455 331
13278 446
3260 297
10644 907
6082 381
10037 601
1908 321
36593 168
3848 521
3712 355
12433 166
5443 603
9619 681