47511 584
3152 486
1313 339
1027 121
3772 544
23774 612
6424 198
8992 593
5411 385
262357 367
180056 302
149285 844
73856 768
9951 103
22389 813
67474 674
35499 669
917 127