40893 589
25557 380
31173 553
54166 627
2241 309
3392 700
4920 617
5569 467
10078 433
5843 570
3961 239
7808 578
3545 263
6135 409
2800 52
4543 241
3289 477
4497 579