3431 156
5159 396
43268 476
9962 339
5895 523
9248 249
4467 551
3956 391
18084 115
4273 601
10672 169
4490 748
6868 246
17445 876
17955 529
5747 461
4464 803
2963 127
3846 732
8240 566
9934 780
3227 669
1866 166
4145 603
4514 532
6521 331
2167 268
18379 877