129297 204
164007 766
32361 662
24525 191
217469 263
251689 1130
50396 584
36511 358
51855 271
2058 226