22862 367
34350 236
9514 441
5118 71
148850 747
224754 681
12576 781
26720 623
69978 117
2591 196
4169 339
7228 566
5299 755
4958 713
4112 432
6649 73