22898 367
34393 236
9521 441
5118 71
148895 747
224774 681
12577 781
26721 623
70019 118
2593 196
4170 339
7231 566
5300 755
4960 713
4112 432
13900 76
6652 73