3188 805
3733 625
2746 44
10709 313
9874 141
59114 294
175177 712
57359 611
38950 347
144222 664
50967 563
41232 178
73795 751
2652 468
5535 256