4003 538
3541 620
22613 906
4306 369
6329 449
3451 371
2773 388
5217 534
25359 508
5729 609
2406 80
4449 98
3772 410
2706 189
3988 439