15032 146
37697 138
8240 350
8523 272
5684 43
37830 384
10714 793
18860 671
10259 169
16337 664
29774 164
5789 394
22579 48
11695 658
6339 609
14170 63
29913 781
20225 592
13403 211
35726 729
7883 351
31059 119
8371 680
17309 697
9453 243
4087 358
20664 400
8418 607