12970 663
3609 201
14927 59
3110 151
10186 928
2399 43
5225 348
8219 321
2880 42
4090 465
8563 981
6885 518
6363 215
1592 85
3943 218
4298 191
7062 675
6956 381
5030 505
4244 684
7908 139
21348 173
3252 282
6266 391
4210 177
8791 644
13662 345
2534 45