636 106
2128 585
226 40
3528 468
5436 411
3222 319
5642 568
4283 382
6884 291
5798 313
3005 520
3025 511
3494 409