15928 426
28678 738
6651 504
4445 412
10928 479
91890 172
3255 68
3588 232
10776 667
3964 510
5233 321
3127 266
3536 871
43987 578
5464 433