2445 427
2972 296
3691 664
7502 610
2912 608
1225 110
43401 419
16122 39
33322 305
30266 279
9174 663
9497 848
4232 213
7774 163
3823 748
4757 451
8993 146
197177 176
99693 508
5365 483
13011 362
29762 908
102300 343
13935 65
63545 318
6811 107
186773 531
152557 401