128484 952
38387 814
25583 52
22026 818
29386 926
168538 645
10985 394
113740 734
7199 307
6277 532
11697 618
30522 459