516 39
6542 478
2309 293
2525 199
3354 427
2960 737
2115 465
1659 89
4000 592
3909 723
2765 154
3526 686
3445 550
3032 413
2206 346
2792 481
3271 764
7287 618
2378 328
6787 486
4145 315
2049 469
3835 901
14680 385