6528 459
98666 368
586959 1924
15690 515
15233 363
313016 1364
34215 933
167585 549
117471 833
33162 661
31741 482
27413 72
158536 1017
3829 375
5463 614
44061 664