31550 764
47343 132
290516 944
772493 1655
113014 266
331800 1077
417007 529
569007 1204
97947 608
446910 1064
302155 651
65544 502
87838 894
379170 947
142294 335
130749 378
585371 952
79084 765
1042470 2646
317335 991
491646 936