3072 387
154669 328
40689 482
76724 394
22967 823
42361 400
21941 109
2808 397
4901 547
2317 193
6417 196
3076 92
3758 365
5644 232
16822 903
6404 81
5706 281
3114 614