22063 596
2933 386
9764 771
9542 831
4878 123
4327 55
105376 465
2002 212
8173 878
3746 107
8495 328
6028 240
28971 925
23685 436
8110 515
9259 541
16393 356