31098 247
45594 151
32440 64
253170 673
89451 185
12211 307
4305 656
8262 274
157059 425
24683 153
7278 258
10060 490
16075 520
12535 715
11016 689
30330 384
31854 892
22445 643
17895 606
34327 593
68487 346
17424 594
4665 519
6786 578
5003 455
2963 403
2722 144
5964 242