4946 242
51382 907
9039 370
5060 92
26336 112
23056 124
20012 577
37341 295
11526 508
9431 938
6518 339
2311 340