12708 147
8675 508
8232 274
280257 432
43400 279
241525 556
147047 638
129757 582
12786 590
11592 118
17221 63
97148 211
78941 894
66835 564
22420 209
120112 363
67077 378
5105 739
4862 679
5944 289
16840 340
12387 121
4130 812