12047 550
2957 427
8245 577
10352 523
11087 502
13703 730
4820 581
8161 170
13606 1002
9650 700
5592 561
3330 229
16065 277
3197 197
31464 594
6254 535
16468 128
3560 286
3317 340
3165 330
11349 627
17475 203
2862 337
9121 400