2430 427
2958 296
3687 664
7472 610
2911 608
1214 110
43390 419
16092 39
33311 305
30252 279
9158 663
9485 848
4227 213
7763 163
3819 748
4748 451
8987 146
197102 176
99645 508
5363 483
13011 362
29758 908
102277 343
13931 65
63513 318
6807 107
186725 531
152506 401