8578 502
43611 341
14427 80
20527 327
63078 856
20924 188
8642 78
18674 261
29270 659
83467 289
23876 535
30956 97
9180 432
66486 307
15893 266
13103 573
28927 120
23021 702
8021 850
92190 633
22109 208
12387 651
21176 51
10192 274
35004 543
11753 485
17793 239
83532 919