23083 483
11455 60
4941 127
5040 53
7486 292
8799 43
32271 180
17598 153
30729 291
38263 757
7732 327
2663 325
7089 476
27920 188
27155 173
14853 380
52442 532
27965 432
11394 893
29853 688
4325 111
6762 70
12156 331
5416 262
3983 503
1853 255
11855 67
4720 601