30550 300
16931 735
5044 282
3329 101
2664 465
1677 141
5187 76
3065 517
4262 330
2579 262
14842 153
3176 464
1188 147
13510 585
5500 711
10679 675
3348 724
4762 536
5276 397
4295 567
4860 477
2097 111
3134 386
1881 118