6322 572
26536 150
126941 251
12749 517
150280 921
73669 786
11282 746
4630 363
3042 628
716 85
2727 584
996 102
1570 246
3423 826
935 28
3317 149
3349 461