29596 166
4207 513
53056 496
2018 137
27768 460
13401 547
2501 72
96253 805
61089 855
5492 661
1200 99
4972 424
4528 565
61060 262
15721 291
18968 122
9391 300
20522 475
17492 790
336745 1371
6417 121
5626 227
5189 181
9594 232
12714 210
13788 764
26699 623
36725 326