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