101484 341
97494 313
122999 537
81527 453
65307 247
283714 775
73323 1044
119204 295
47561 534
375857 944
293527 1310
252224 594
339571 926
162162 306
115704 669
124041 692
153801 1038
609220 1933
126753 193
297762 650
209148 486
20763 116
202259 323
25598 300