29442 520
5792 209
14282 166
364095 1253
498125 1124
423669 707
114091 628
11743 251
28565 409
77772 722
22505 607
16982 281
263961 495
78909 212
21197 411
65408 218
30650 83
7411 666
86441 383
13007 762
37870 324
1576 123
4308 462
21690 130
9983 115
18840 825
90553 760
44160 450