45672 416
27146 575
22330 277
135028 664
51399 355
19801 392
15538 413
4850 223
17581 57
5588 480
4004 842
2187 112
9308 464