3072 387
154708 328
40693 482
76728 394
22970 823
42364 400
21957 109
2809 397
4902 547
2317 193
6417 196
3076 92
3758 365
5644 232
16822 903
6404 81
5706 281
3114 614