50560 181
15511 729
29948 156
17482 516
43482 507
4187 447
7657 548
4044 155
13244 616
23162 346
2983 325
5012 251
5343 109
4042 780
16536 338
3345 695
29545 603
27972 170
7487 286
17589 367
6967 689
14572 204
4082 821
5266 674
15809 132
19125 213
8306 108
3213 372