5092 311
4669 716
3753 381
5921 581
4389 69
7082 159
18064 500
14680 264
2499 186
16390 782
5012 347
7501 63
7746 567
2735 344
23490 158