28438 400
6814 63
42442 162
18671 865
20688 347
7049 159
6658 44
5328 654
5738 371
9677 490
8191 168
2277 79
24549 785
7004 333
7518 230
15438 105
9326 109
3750 465
5149 132
17221 352
29086 137
9380 339
7226 267
5277 528
11046 411
21625 503
7622 162
7786 583