7581 528
5302 693
30220 83
22541 461
6337 677
4358 186
7413 285
3990 665
11198 212
5272 434
7438 193
20954 323
15021 353
6050 508
3245 531
4694 97
5225 613