22905 367
34403 236
9521 441
5118 71
148910 747
224776 681
12577 781
26721 623
70027 118
2593 196
4170 339
7231 566
5300 755
4961 713
4112 432
13901 76
6653 73