40895 589
25558 380
31175 553
54169 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