5007 233
4849 358
21951 723
18778 684
2681 115
3044 551
16546 885
29939 97
38417 668
4991 228
3239 517
2882 518
3927 276
8276 436
3268 291
9185 375
18467 152
19582 60
37182 679
39777 968
12273 769
18426 179
3857 715
6021 649
8056 744
2129 301
116515 525
19705 626