4101 256
1595 147
141972 579
73994 784
48047 434
30455 547
120908 1231
245933 856
133012 1000
20651 429
12012 168
4972 54
8335 97
17538 270
15596 669
6127 550
7420 685
8949 148
31254 240
21952 81
13355 134
587729 952
8760 247
302760 709
13693 663
22376 563
12403 887
7635 420