3353 542
25285 734
7499 679
7096 250
46248 226
6716 83
150001 877
79073 627
11521 249
16510 296
9409 433
5447 33