3032 546
17454 674
3349 427
3908 296
4037 664
9730 610
3125 608
1488 110
44699 419
17961 40
34435 305
30856 279
9836 663
10383 848
4454 217
8654 164
4044 748
4980 451
9290 146
201165 176
102623 508
5432 483
13068 362
30070 908
103600 343
14281 65
65457 319
7013 107