4575 55
14219 132
8863 28
21565 340
10928 176
3004 365
4766 527
19797 94
3884 466
6304 954
10023 458
10025 692
8429 449
15621 409
9500 567
5148 746
8148 281