5342 260
4327 111
7814 953
1833 147
3445 550
2048 70
7993 181
4063 866
3481 940
5662 688
2898 402
4772 689
2631 41
13226 571
3196 407
5406 176
4258 103
2402 419
4578 112
49329 695
30784 279
31235 620
38803 634
31667 790
19744 545
10807 543
38056 177
18918 415