45421 409
24849 818
6030 211
3409 187
256035 796
108918 642
74337 636
64140 150
45627 421
34367 260
18525 302
5085 398
3628 397