2179 109
69089 720
18813 625
5217 56
20646 313
7424 384
28298 274
14799 351
54725 368
36741 606
60795 219
55399 334
21497 851
192160 1996
18923 612
26521 201
16489 595
12513 532
20482 847
50762 824
71078 827
97771 781
27468 582
48565 930