2977 355
4432 264
25636 214
12331 358
8056 394
14169 477
5518 351
7016 243
31140 178
18632 168
10790 279
39615 841
8678 620
18797 556
13495 253
51934 258
8902 891
15647 817
5057 51
7244 477
15370 833
13958 614
17939 360
6417 642
4878 319
3177 523
3268 778
1212 42