40071 563
5431 509
13720 306
28651 598
142256 294
16744 886
16887 681
7307 662
10758 506
4728 637
5473 489
17524 141
3495 32
64475 201
6376 49
14205 436
17627 441
7263 597
45871 337
2204 261
54191 528
72319 417
3871 178
15165 330
23061 104
68400 309
11222 236
4643 133