40895 589
25559 380
31176 553
54170 627
2241 309
3392 700
4920 617
5570 467
10078 433
5843 570
3961 239
7808 578
3545 263
6135 409
2800 52
4543 241
3289 477
4497 579