15751 580
16523 226
19911 311
23090 219
10592 362
5526 646
13065 456
10017 393
32953 267
4102 257
5933 388
11601 545
8540 877
9442 261
3492 424
8464 537
4962 349
7809 414