2510 227
8566 362
130397 684
104486 354
24330 133
4431 235
4998 288
87406 808
6099 392
2271 267
7433 578
4370 865