2432 427
2961 296
3688 664
7475 610
2911 608
1216 110
43391 419
16095 39
33312 305
30253 279
9159 663
9486 848
4227 213
7765 163
3819 748
4748 451
8988 146
197116 176
99652 508
5363 483
13011 362
29759 908
102278 343
13931 65
63518 318
6808 107
186731 531
152508 401