31543 165
1518 46
3473 107
2320 239
3608 168
11647 950
3995 281
6377 477
11798 541
6992 440
4014 227
6230 242
4566 388
6936 81
4401 260