4376 256
7037 512
6008 643
36118 451
2544 244
5523 479
5186 39
44662 617
19441 392
16445 106
6030 778
12589 52
3391 327
3659 662
2396 54