22065 409
1520 201
9372 597
11431 795
2667 290
8816 521
4868 528
6805 292
2902 423
1840 406
1966 42
2423 331
36889 81
4000 406
41999 314
2228 418
11073 476
5301 737
44367 167
4002 492
1368 61
38089 232
4350 785
2271 83
4768 734
6266 620
5551 171
1429 39