2442 427
2971 296
3691 664
7498 610
2912 608
1223 110
43397 419
16113 39
33320 305
30261 279
9170 663
9496 848
4232 213
7770 163
3822 748
4756 451
8992 146
197159 176
99685 508
5365 483
13011 362
29761 908
102298 343
13934 65
63542 318
6811 107
186762 531
152547 401