126568 520
12427 153
13959 156
24211 560
10950 128
124652 978
26781 335
61523 370
182304 690
143378 582
76396 110
75287 713
3691 429
9285 847
6547 504
5779 65