21132 311
15640 620
262836 539
9504 255
185986 1146
28130 232
21716 538
3330 323
3433 431
4990 426
103279 951