40281 98
3276 148
15743 87
8402 684
21873 515
15996 201
9308 732
12881 213
8640 646
14496 478
10959 539
7563 770
9456 186
9898 33
47955 147
45024 509
20589 395
18489 503
2740 29
31317 182
25753 75
7830 105
23659 249
7600 374
18784 702
15322 634
22561 646
5229 171