5392 802
29895 155
19805 901
45295 639
10042 151
15848 616
16004 636
8038 208
8632 126
7849 582
23675 369
27181 623
35822 543