40904 589
25562 380
31186 553
54178 627
2241 309
3393 700
4920 617
5570 467
10078 433
5843 570
3961 239
7808 578
3545 263
6137 409
2800 52
4543 241
3290 477
4497 579