125052 840
148652 145
20820 117
48851 600
756293 2257
732068 1063
296641 509
27198 198
432032 926
291533 442
238954 1001
394127 812
535799 1265
377033 493
85196 334
208242 789
622823 1658
200247 637
537054 1818
330055 964
41005 481