14004 962
1527 50
12714 52
3577 655
15226 609
2793 300
3585 317
2931 269
7012 265
4067 580
4646 439
6388 313
5037 650
5363 222
5772 437
60712 237
2482 374
171063 368
4841 346
17657 275
40247 165
69878 225
7762 835
12511 838
5821 281
81240 883
24146 373
7237 542