30598 113
4849 95
30952 502
67885 660
69300 144
24604 441
23270 245
12986 665
19929 703
17569 144
8920 109
5064 306
14565 134
56327 607
10660 522
4657 442
4137 230
6206 575
5561 726
15307 590
35835 868
17570 208
4825 462
99309 201
13717 549
28106 538
1332 63
2820 346