28436 400
6814 63
42441 162
18670 865
20688 347
7049 159
6658 44
5328 654
5738 371
9674 490
8191 168
2277 79
24548 785
7004 333
7517 230
15438 105
9326 109
3750 465
5149 132
17221 352
29086 137
9380 339
7225 267
5277 528
11046 411
21625 503
7622 162
7786 583