506 107
13355 860
42763 395
46936 236
5661 159
8367 344
4917 257
4749 577
5759 880
3983 194
2807 197
10287 482
7573 605
12281 79
3948 371
5344 85
8148 532
6741 594
7761 846
9044 815
3828 744
8567 94
2092 312
4129 756