20593 625
2567 307
662 74
4522 507
364 85
5662 978
1873 202
17215 536
2683 489
3493 511
3045 597
759 143
23623 872
2155 474
369 77
3080 548
7202 496
1783 177
3458 402
552 65
3490 681
2498 528
203 39
3719 640