2593 588
15376 196
17287 125
5621 426
4294 207
41646 90
89710 676
27329 277
102540 610
2184 230
3413 455
4641 425
4704 482
3895 549
38654 433
26122 76