5005 340
8316 627
31044 1016
9641 882
72402 337
55076 103
10073 478
29629 82
6092 44
10101 398
16689 798
8015 422
4228 352
8215 176
5144 572
9677 715
5054 335