3004 831
503 117
347 49
642 91
2391 376
20717 568
14153 889
5260 32
10748 698
6439 544
2313 129
26867 725
4703 603
12322 692
4458 401
2519 287
5715 566
13277 168
6979 369
8414 188
37878 411
513356 836
75151 662
31365 372
264653 551
7126 136
164533 427
14429 426