31131 307
12321 77
19773 68
22116 332
14038 226
8995 102
6779 99
13912 884
10777 347
133363 768
24044 409
5488 390
9250 893
6854 91
4272 52
3361 179
6938 308
62028 224
25569 560
5602 161
5071 571
6080 854
3888 244
12230 53
9078 350
6039 559
2920 96
5864 723