18711 501
9715 75
138376 291
5775 705
5046 439
167772 604
11958 418
34509 848
4700 191
2760 177
149708 859
314583 1196
12794 549
16307 407
4804 802
6517 564
90513 150
186093 1329
10071 54
12756 59
5862 506
5249 680
96921 591
269180 981
28084 579
11810 100
4883 747
5909 97