5032 339
26621 149
3059 458
17222 600
4934 218
1881 341
39954 304
8949 537
3157 783
5888 28
5649 676
6140 674
2856 143
3430 138
9622 754
4071 556
3132 156
7836 264
3749 577
5136 460
7178 171
2027 268
9665 484
2815 182
3545 705
1741 286
16543 351
837 111