1000 220
2305 485
1177 328
13327 90
5330 326
1779 29
2178 674
6373 611
14746 236
16799 482
7202 491
59986 656
85263 548
83147 245
79213 427
34710 606
17474 260
172886 862
116949 731
41791 139
27636 465
31577 791
31707 115
23523 263
24411 261
8201 284
30968 583
37563 81