2512 227
8566 362
130465 684
104579 354
24357 133
4433 235
4998 288
87484 808
6099 392
2271 267
7437 578
4370 865