37591 89
7582 507
5197 218
5181 339
43914 686
11441 648
8471 545
20000 657
5734 100
15371 53
7386 203
248161 968
3547 124
9406 585
7115 143
13794 581
9124 444
4551 109
32343 602
24760 159
4807 460
4162 460
8023 202
6999 459