2429 427
2956 296
3687 664
7467 610
2911 608
1214 110
43386 419
16088 39
33310 305
30250 279
9158 663
9485 848
4226 213
7762 163
3819 748
4745 451
8987 146
197096 176
99639 508
5363 483
13011 362
29757 908
102275 343
13931 65
63508 318
6807 107
186717 531
152501 401