21979 596
2894 386
9715 771
9489 831
4799 123
4291 55
105243 465
1984 212
8165 878
3727 107
8474 328
5976 240
28850 925
23599 436
8042 515
9216 541
16305 356