22099 589
23729 278
9343 464
5528 462
43250 570
16199 62
24602 220
28286 744
15019 348
6020 480
3937 122
16749 329
10187 420
11039 512
4509 922
4253 438
3171 573