5002 42
2346 221
2961 271
2207 135
5679 775
14334 146
5272 595
4984 894
3318 554
2562 421
5507 176
22731 172
98366 808
3362 231
4552 298
16467 264
8577 808
3853 430
30895 739
5833 559
5823 430
4542 77
11352 538
2830 44