2581 227
8630 362
132666 690
107612 361
25213 133
4541 235
5964 289
90130 812
6148 392
2342 267
7549 578
4437 865