15060 301
5726 293
5596 145
11853 455
9483 304
10450 715
39180 533
27066 722
14309 434
15688 110
14602 486
4222 311
12018 320
8222 657
10113 624
8047 335
13126 446
6850 790
9430 514
4187 86
20964 159
3127 571
9317 275
16608 613
10637 186
7151 206
4314 814
8763 235