22123 596
2947 386
9785 771
9574 831
4897 123
4346 55
105451 465
2015 212
8185 878
3756 107
8507 328
6047 240
29017 925
23735 437
8143 515
9284 541
16444 356