6328 572
26542 150
127103 251
12753 517
150401 921
73778 786
11322 746
4631 363
3044 628
722 85
2730 584
1000 102
1573 246
3428 826
936 28
3322 149
3351 461