8521 502
43226 341
14358 80
20385 327
62687 855
20831 188
8548 78
18576 261
29068 659
83040 289
23632 535
30779 97
9131 432
66136 307
15678 266
13028 573
28777 120
22813 702
7995 850
91746 633
21963 208
11735 651
21019 51
10057 274
34865 543
11710 485
17661 239
82957 919