4506 311
4340 716
3619 381
5452 581
4102 69
6226 159
8753 497
8472 260
2288 186
16200 782
4291 347
5231 63
6997 567
2531 344
21414 158