1001 160
2089 461
1886 498
2106 653
295 59
950 270
2369 696
1162 375
2012 429
924 247
2517 744
776 205
2125 585
2085 411
1060 107
2223 526
783 182
2155 659
2664 523
2751 503
12380 328
18061 336
4396 353
16771 940
2148 219
18248 858
1864 55
28401 780