52334 305
29128 335
2030 438
9151 731
3237 503
1745 489
2698 78
9294 860
88631 487
23885 54
186550 229
80102 280
189568 669
207384 287
144229 398
14143 98
57295 178
166367 495
148637 999
67479 353
23379 903
31188 517