4947 242
51382 907
9039 370
5060 92
26336 112
23056 124
20012 577
37346 295
11527 508
9431 938
6518 339
2311 340