15071 459
4289 435
3381 684
4279 588
21069 581
2241 94
2721 283
6146 188
4936 494
8830 680
7759 244
9495 395
4822 563
4922 629
4371 199
9932 467
4143 120
4374 733
1596 60
13557 372
8469 831
4672 700
4434 688
20472 788