2583 227
8632 362
132716 690
107642 361
25229 133
4541 235
5966 289
90215 812
6148 392
2343 267
7549 578
4440 865