12970 663
3607 201
14925 59
3108 151
10186 928
2397 43
5224 348
8218 321
2880 42
4090 465
8562 981
6882 518
6362 215
1591 85
3942 218
4297 191
7061 675
6955 381
5028 505
4243 684
7906 139
21348 173
3252 282
6266 391
4209 177
8791 644
13660 345
2534 45