1638 296
3083 663
4722 609
2515 608
920 110
41228 418
13451 37
31513 305
29586 279
7949 663
8227 848
3207 213
6394 163
3519 748
4391 451
8574 146
191153 175
95384 507
5263 483
12890 362
29333 908
100936 343
13468 64
60887 318
6542 107
179904 529
148900 401
51728 600