2631 427
3164 296
3755 664
7939 610
2944 608
1289 110
43592 419
16489 39
33495 305
30440 279
9309 663
9674 848
4270 213
7933 164
3861 748
4813 451
9050 146
197917 176
100296 508
5372 483
13021 362
29814 908
102580 343
14008 65
63905 318
6838 107
187659 531
153071 401