4296 256
6974 512
5990 643
36071 451
2544 244
5521 479
5186 39
44658 617
19436 392
16437 106
6030 778
12587 52
3391 327
3659 662
2396 54