43581 182
307294 1213
24312 419
49427 650
54290 648
46257 274
46615 567
69878 441
201943 457
391496 877
255300 1190
233681 910
439007 1609
213398 487
256439 2031
174580 845
72304 145
162823 478
296826 1203
274644 1131
118963 295
365591 609
80953 643
339073 931