9460 502
47548 350
16133 80
22197 327
67466 856
22217 188
9686 78
19926 262
31727 660
89989 289
27342 535
33372 97
9798 432
70955 309
17877 266
14601 573
31009 120
24642 702
8410 850
99854 633
24181 210
15166 651
23171 51
11580 274
36736 544
12414 485
19654 240
90492 923