12966 333
4828 205
2667 298
5843 183
8294 662
6179 239
15932 377
86488 643
8745 297
10530 608
7291 46
6519 676
2963 35
7001 349
4249 263
6480 469
8202 873
4255 470
2864 439
2028 234
7209 64
3862 447
6048 594
8145 351
3711 659