22399 291
1693 329
5015 247
2126 195
1089 57
5751 383
3647 373
4540 892
2482 120
2091 64
3513 351
4568 824
1366 103
7758 151
2863 351
2522 506
3812 440
10868 778
23084 140
1701 315
3493 974
12102 538
11955 731
3502 595