40292 242
20977 310
45168 313
20249 197
476112 1174
33910 258
33604 658
59671 372
16947 404
30643 922
10218 570
12571 592
9624 525
26347 254
54635 876
8045 812
19510 447
11349 93
9066 717
45779 390
9647 681
6130 529
35596 440
17394 432
8413 75
29456 277
58838 308
11212 159