19386 373
400684 537
9509 406
27855 605
52475 77
6432 581
1258 94
11388 114
3046 459
2276 396
3949 675
6197 822
6317 720
5187 145
2047 302